Scalable Emulator for Software Defined Networks

نویسندگان

  • Arup Raton Roy
  • Raouf Boutaba
  • Khuzaima Daudjee
چکیده

Since its inception, Software Defined Network (SDN) has made itself a very appealing architecture for both Data Center and Wide Area networks by offering more automated control through programmability and simplified network operations and management with its centralized control plane. However, extensive rollout of SDN in the production environment requires thorough validation. Thus, there is a compelling need for SDN emulators that facilitate experimenting with new SDN-based technologies (e.g., SDN-based routing and traffic engineering schemes). Valuable insights on these technologies can be gained from real trace-driven experiments on an emulator platform. Accordingly, network operators can gain confidence in these technologies without jeopardizing their infrastructures and businesses. Mininet, the de facto standard SDN emulator, allows users to emulate an OpenFlowbased SDN on a single server. Due to the physical resource limitations of a single machine, Mininet fails to scale with large network size and high traffic volume. To address these limitations, we developed Distributed OpenFlow Testbed (DOT), a highly scalable emulator for SDN. DOT distributes the emulated network across multiple physical machines to scale with large network sizes and high traffic volumes. It also provides guaranteed compute and network resources for the emulated components (i.e., switches, hosts and links). Moreover, DOT can emulate a wider range of network services compared to other publicly available SDN emulators and simulators.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

EMPOWER: A Network Emulator for Wireline and Wireless Networks

The increasing need of protocol development environments and network performance evaluation tools gives rise to the research of flexible, scalable, and accurate network emulators. The desired network emulator should be able to facilitate the emulation of either wireline or wireless networks. In the case when network topology is critical to the underlying network protocol, the emulator should pr...

متن کامل

EMPOWER: A Network Emulator for Wireless and Wireline Networks

The increasing need of protocol development environments and network performance evaluation tools gives rise to the research of flexible, scalable, and accurate network emulators. The desired network emulator should be able to facilitate the emulation of either wireline or wireless networks. In the case when network topology is critical to the underlying network protocol, the emulator should pr...

متن کامل

A Comparative Review: Accurate OpenFlow Simulation Tools for Prototyping

Several Simulation and emulation tools such as the OMNeT++ INET Framework and Mininet have been developed to evaluate the performance of Software-Defined Networking (SDN). A major challenge is how to analyse the obtained performance results of data transmission for these tools. These challenges include scaling to large networks, testing the correctness and evaluating the performance with the ab...

متن کامل

The CASE of FEMU: Cheap, Accurate, Scalable and Extensible Flash Emulator

FEMU is a software (QEMU-based) flash emulator for fostering future full-stack software/hardware SSD research. FEMU is cheap (opensourced), relatively accurate (0.5-38% variance as a drop-in replacement of OpenChannel SSD), scalable (can support 32 parallel channels/chips), and extensible (support internal-only and split-level SSD research).

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015